An excellent overview with links to specific examples and tutorials of how schools are using Google Applications including Google Sites to create free, enduring ePortfolios for students and courses.
The list is growing! iPad apps for education are so prolific it is hard to organize them. This google doc lists 1000 iPad apps that are appropriate for K-12 classrooms